japanese moon scallop - French English Dictionary